inventive faculty - French English Dictionary